engine life expectancy - Inglés Sinónimo Diccionario